set(DOCUMENTATION
    "SpatialObjects are intended to represent regions in space.
The basic functionality of an itk::SpatialObject is to answer the question of
whether a physical point is inside or outside of the itk::SpatialObject. They are
commonly used for representing masks in an analytical form, as well as
approximations of shape by combining them into hierarchical structures similar
to scene graphs.")

itk_module(
  ITKSpatialObjects
  DEPENDS
  ITKTransform
  PRIVATE_DEPENDS
  ITKMesh
  ITKCommon
  COMPILE_DEPENDS
  ITKImageFunction
  ITKMetaIO
  TEST_DEPENDS
  ITKTestKernel
  ITKMetaIO
  ITKMesh
  DESCRIPTION
  "${DOCUMENTATION}"
  ENABLE_SHARED)
